package com.ruoyi.shop.goods.service;

import java.util.List;
import com.ruoyi.shop.goods.domain.ShopAttr;

/**
 * 商城属性Service接口
 * 
 * @author xuxiang
 * @date 2023-04-27
 */
public interface IShopAttrService {
	/**
	 * 查询商城属性
	 * 
	 * @param attrId 商城属性主键
	 * @return 商城属性
	 */
	public ShopAttr selectAttrById(Long attrId);

	/**
	 * 查询商城属性列表
	 * 
	 * @param shopAttr 商城属性
	 * @return 商城属性集合
	 */
	public List<ShopAttr> selectAttrList(ShopAttr shopAttr);

	/**
	 * 新增商城属性
	 * 
	 * @param shopAttr 商城属性
	 * @return 结果
	 */
	public int insertAttr(ShopAttr shopAttr);

	/**
	 * 修改商城属性
	 * 
	 * @param shopAttr 商城属性
	 * @return 结果
	 */
	public int updateAttr(ShopAttr shopAttr);

	/**
	 * 批量删除商城属性
	 * 
	 * @param attrIds 需要删除的商城属性主键集合
	 * @return 结果
	 */
	public int deleteAttrByIds(String attrIds);
}
